package nc.vo.bd.supplier;

import java.util.HashMap;
import java.util.List;
import java.util.Map;
import nc.vo.annotation.MDEntityInfo;
import nc.vo.bd.cust.CustbankVO;
import nc.vo.bd.supplier.finance.SupFinanceVO;
import nc.vo.bd.supplier.stock.SupStockVO;
import nc.vo.pub.IVOMeta;
import nc.vo.pub.SuperVO;
import nc.vo.pub.lang.UFBoolean;
import nc.vo.pub.lang.UFDate;
import nc.vo.pub.lang.UFDateTime;
import nc.vo.pub.lang.UFDouble;
import nc.vo.pubapp.pattern.model.meta.entity.vo.VOMetaFactory;

public class SupplierVO extends SuperVO {
	private static final long serialVersionUID = -67340525650864788L;
	private String pk_supplier;
	private String pk_supplier_v;
	private String pk_org;
	private String pk_group;
	private String code;
	private String name;
	private String name2;
	private String name3;
	private String name4;
	private String name5;
	private String name6;
	private String shortname;
	private String mnecode;
	private Integer version;
	private UFDate begindate;
	private UFDate enddate;
	private String trade;
	private String pk_supplier_main;
	private Integer supprop = Integer.valueOf(0);
	private String pk_areacl;
	private String pk_supplierclass;
	private UFBoolean iscustomer = UFBoolean.FALSE;
	private String corcustomer;
	private UFBoolean isfreecust = UFBoolean.FALSE;

	private UFBoolean isoutcheck = UFBoolean.FALSE;
	private String pk_financeorg;
	private String taxpayerid;
	private UFDouble registerfund;
	private String legalbody;
	private String ecotypesincevfive;
	private String corpaddress;
	private String zipcode;
	private String url;
	private String memo;
	private String def1;
	private String def2;
	private String def3;
	private String def4;
	private String def5;
	private String def6;
	private String def7;
	private String def8;
	private String def9;
	private String def10;
	private String def11;
	private String def12;
	private String def13;
	private String def14;
	private String def15;
	private String def16;
	private String def17;
	private String def18;
	private String def19;
	private String def20;
	private String def21;
	private String def22;
	private String def23;
	private String def24;
	private String def25;
	private String def26;
	private String def27;
	private String def28;
	private String def29;
	private String def30;
	private Integer supstate = Integer.valueOf(1);
	private String creator;
	private UFDateTime creationtime;
	private String modifier;
	private UFDateTime modifiedtime;
	private String tel1;
	private String tel2;
	private String tel3;
	private String fax1;
	private String fax2;
	private String email;
	private String pk_supplier_pf;
	private String pk_country;
	private String pk_timezone;
	private String pk_format;
	private String pk_billtypecode;
	private Integer enablestate;
	private Integer dataoriginflag = Integer.valueOf(0);

	private UFBoolean isvat = UFBoolean.FALSE;
	private String vatcode;
	private String pk_suptaxes;
	private Integer dr = Integer.valueOf(0);

	private UFBoolean blacklist = UFBoolean.FALSE;
	private UFDate blacklistdate;
	private String blacklistuser;
//	private String supplieruser;
	private UFDateTime ts;
	private SupLinkmanVO[] suplinkman;
	private CustbankVO[] supbankacc;
	private SupFinanceVO[] supfinance;
	private SupStockVO[] supstock;
	private SupCountryTaxesVO[] supcountrytaxes;
	private SupvatVO[] supvat;
	private String pk_oldsupplier;
	private Integer deletestate;
	private String delperson;
	private UFDateTime deltime;
	private String ename;
	private String buslicensenum;
	private UFDate establishdate;
	private String pk_currtype;
	private UFBoolean iscarrier;
	private UFBoolean ismobilecoopertive = UFBoolean.FALSE;

	private UFBoolean innerprofitcenter = UFBoolean.FALSE;
	private String pk_profitcenter;
	private String ratetype;
	private UFDateTime updatetime;
	private Integer source = Integer.valueOf(3);
	private Map<String, Object> extendObjMap;
	private Map<String, List<SuperVO>> exbeanname_tabvo_map;
	private String financeemail;
	private String businessemail;
	public static final String PK_SUPPLIER = "pk_supplier";
	public static final String PK_SUPPLIER_V = "pk_supplier_v";
	public static final String PK_CURRTYPE = "pk_currtype";
	public static final String PK_ORG = "pk_org";
	public static final String PK_GROUP = "pk_group";
	public static final String CODE = "code";
	public static final String NAME = "name";
	public static final String NAME2 = "name2";
	public static final String NAME3 = "name3";
	public static final String NAME4 = "name4";
	public static final String NAME5 = "name5";
	public static final String NAME6 = "name6";
	public static final String SHORTNAME = "shortname";
	public static final String MNECODE = "mnecode";
	public static final String VERSION = "version";
	public static final String BEGINDATE = "begindate";
	public static final String ENDDATE = "enddate";
	public static final String TRADE = "trade";
	public static final String PK_SUPPLIER_MAIN = "pk_supplier_main";
	public static final String SUPPROP = "supprop";
	public static final String PK_AREACL = "pk_areacl";
	public static final String PK_SUPPLIERCLASS = "pk_supplierclass";
	public static final String ISCUSTOMER = "iscustomer";
	public static final String CORCUSTOMER = "corcustomer";
	public static final String ISFREECUST = "isfreecust";
	public static final String ISOUTCHECK = "isoutcheck";
	public static final String PK_FINANCEORG = "pk_financeorg";
	public static final String TAXPAYERID = "taxpayerid";
	public static final String REGISTERFUND = "registerfund";
	public static final String LEGALBODY = "legalbody";
	public static final String ECOTYPESINCEVFIVE = "ecotypesincevfive";
	public static final String CORPADDRESS = "corpaddress";
	public static final String ZIPCODE = "zipcode";
	public static final String URL = "url";
	public static final String MEMO = "memo";
	public static final String DEF1 = "def1";
	public static final String DEF2 = "def2";
	public static final String DEF3 = "def3";
	public static final String DEF4 = "def4";
	public static final String DEF5 = "def5";
	public static final String DEF6 = "def6";
	public static final String DEF7 = "def7";
	public static final String DEF8 = "def8";
	public static final String DEF9 = "def9";
	public static final String DEF10 = "def10";
	public static final String DEF11 = "def11";
	public static final String DEF12 = "def12";
	public static final String DEF13 = "def13";
	public static final String DEF14 = "def14";
	public static final String DEF15 = "def15";
	public static final String DEF16 = "def16";
	public static final String DEF17 = "def17";
	public static final String DEF18 = "def18";
	public static final String DEF19 = "def19";
	public static final String DEF20 = "def20";
	public static final String DEF21 = "def21";
	public static final String DEF22 = "def22";
	public static final String DEF23 = "def23";
	public static final String DEF24 = "def24";
	public static final String DEF25 = "def25";
	public static final String DEF26 = "def26";
	public static final String DEF27 = "def27";
	public static final String DEF28 = "def28";
	public static final String DEF29 = "def29";
	public static final String DEF30 = "def30";
	private String def31;
	private String def32;
	private String def33;
	private String def34;
	private String def35;
	private String def36;
	private String def37;
	private String def38;
	private String def39;
	private String def40;
	private String def41;
	private String def42;
	private String def43;
	private String def44;
	private String def45;
	private String def46;
	private String def47;
	private String def48;
	private String def49;
	private String def50;
	public static final String SUPSTATE = "supstate";
	public static final String CREATOR = "creator";
	public static final String CREATIONTIME = "creationtime";
	public static final String MODIFIER = "modifier";
	public static final String MODIFIEDTIME = "modifiedtime";
	public static final String TEL1 = "tel1";
	public static final String TEL2 = "tel2";
	public static final String TEL3 = "tel3";
	public static final String FAX1 = "fax1";
	public static final String FAX2 = "fax2";
	public static final String EMAIL = "email";
	public static final String PK_SUPPLIER_PF = "pk_supplier_pf";
	public static final String PK_COUNTRY = "pk_country";
	public static final String PK_TIMEZONE = "pk_timezone";
	public static final String PK_FORMAT = "pk_format";
	public static final String PK_BILLTYPECODE = "pk_billtypecode";
	public static final String ENABLESTATE = "enablestate";
	public static final String DATAORIGINFLAG = "dataoriginflag";
	public static final String ISVAT = "isvat";
	public static final String VATCODE = "vatcode";
	public static final String PK_SUPTAXES = "pk_suptaxes";
	public static final String PK_OLDSUPPLIER = "pk_oldsupplier";
	public static final String DELETESTATE = "deletestate";
	public static final String DELPERSON = "delperson";
	public static final String DELTIME = "deltime";
	public static final String ENAME = "ename";
	public static final String BUSLICENSENUM = "buslicensenum";
	public static final String ESTABLISHDATE = "establishdate";
	public static final String SOURCE = "source";
	public static final String BLACKLIST = "blacklist";
	public static final String BLACKLISTDATE = "blacklistdate";
	public static final String BLACKLISTUSER = "blacklistuser";
//	public static final String SUPPLIERUSER = "supplieruser";
	public static final String INNERPROFITCENTER = "innerprofitcenter";
	public static final String PK_PROFITCENTER = "pk_profitcenter";
	public static final String RATETYPE = "ratetype";
	public static final String EXBEANNAME_TABVO_MAP = "exbeanname_tabvo_map";
	public static final String FINANCEEMAIL = "financeemail";
	public static final String BUSINESSEMAIL = "businessemail";
	
	
	public String getFinanceEmail() {
		return this.financeemail;
	}

	public void setFinanceEmail(String financeemail) {
		this.financeemail = financeemail;
	}
	
	public String getBusinessEmail() {
		return this.businessemail;
	}

	public void setBusinessEmail(String businessemail) {
		this.businessemail = businessemail;
	}

	public UFDateTime getUpdatetime() {
		return this.updatetime;
	}

	public void setUpdatetime(UFDateTime updatetime) {
		this.updatetime = updatetime;
	}

	public String getPk_oldsupplier() {
		return this.pk_oldsupplier;
	}

	public void setPk_oldsupplier(String pk_oldsupplier) {
		this.pk_oldsupplier = pk_oldsupplier;
	}

	public String getPk_supplier() {
		return this.pk_supplier;
	}

	public void setPk_supplier(String newPk_supplier) {
		this.pk_supplier = newPk_supplier;
	}

	public String getPk_supplier_v() {
		return this.pk_supplier_v;
	}

	public void setPk_supplier_v(String pk_supplier_v) {
		this.pk_supplier_v = pk_supplier_v;
	}

	public Integer getVersion() {
		return this.version;
	}

	public void setVersion(Integer version) {
		this.version = version;
	}

	public String getPk_org() {
		return this.pk_org;
	}

	public void setPk_org(String newPk_org) {
		this.pk_org = newPk_org;
	}

	public String getPk_group() {
		return this.pk_group;
	}

	public void setPk_group(String newPk_group) {
		this.pk_group = newPk_group;
	}

	public String getCode() {
		return this.code;
	}

	public void setCode(String newCode) {
		this.code = newCode;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String newName) {
		this.name = newName;
	}

	public String getName2() {
		return this.name2;
	}

	public void setName2(String newName2) {
		this.name2 = newName2;
	}

	public String getName3() {
		return this.name3;
	}

	public void setName3(String newName3) {
		this.name3 = newName3;
	}

	public String getName4() {
		return this.name4;
	}

	public void setName4(String newName4) {
		this.name4 = newName4;
	}

	public String getName5() {
		return this.name5;
	}

	public void setName5(String newName5) {
		this.name5 = newName5;
	}

	public String getName6() {
		return this.name6;
	}

	public void setName6(String newName6) {
		this.name6 = newName6;
	}

	public String getShortname() {
		return this.shortname;
	}

	public void setShortname(String newShortname) {
		this.shortname = newShortname;
	}

	public String getMnecode() {
		return this.mnecode;
	}

	public void setMnecode(String newMnecode) {
		this.mnecode = newMnecode;
	}

	public String getTrade() {
		return this.trade;
	}

	public void setTrade(String newTrade) {
		this.trade = newTrade;
	}

	public String getPk_supplier_main() {
		return this.pk_supplier_main;
	}

	public void setPk_supplier_main(String newPk_supplier_main) {
		this.pk_supplier_main = newPk_supplier_main;
	}

	public Integer getSupprop() {
		return this.supprop;
	}

	public void setSupprop(Integer newSupprop) {
		this.supprop = newSupprop;
	}

	public String getPk_areacl() {
		return this.pk_areacl;
	}

	public void setPk_areacl(String newPk_areacl) {
		this.pk_areacl = newPk_areacl;
	}

	public String getPk_supplierclass() {
		return this.pk_supplierclass;
	}

	public void setPk_supplierclass(String newPk_supplierclass) {
		this.pk_supplierclass = newPk_supplierclass;
	}

	public UFBoolean getIscustomer() {
		return this.iscustomer;
	}

	public void setIscustomer(UFBoolean newIscustomer) {
		this.iscustomer = newIscustomer;
	}

	public String getCorcustomer() {
		return this.corcustomer;
	}

	public void setCorcustomer(String newCorcustomer) {
		this.corcustomer = newCorcustomer;
	}

	public UFBoolean getIsfreecust() {
		return this.isfreecust;
	}

	public void setIsfreecust(UFBoolean newIsfreecust) {
		this.isfreecust = newIsfreecust;
	}

	public UFBoolean getIsoutcheck() {
		return this.isoutcheck;
	}

	public void setIsoutcheck(UFBoolean newIsoutcheck) {
		this.isoutcheck = newIsoutcheck;
	}

	public String getPk_financeorg() {
		return this.pk_financeorg;
	}

	public void setPk_financeorg(String newPk_financeorg) {
		this.pk_financeorg = newPk_financeorg;
	}

	public String getTaxpayerid() {
		return this.taxpayerid;
	}

	public void setTaxpayerid(String newTaxpayerid) {
		this.taxpayerid = newTaxpayerid;
	}

	public UFDouble getRegisterfund() {
		return this.registerfund;
	}

	public void setRegisterfund(UFDouble newRegisterfund) {
		this.registerfund = newRegisterfund;
	}

	public String getLegalbody() {
		return this.legalbody;
	}

	public void setLegalbody(String newLegalbody) {
		this.legalbody = newLegalbody;
	}

	public String getEcotypesincevfive() {
		return this.ecotypesincevfive;
	}

	public void setEcotypesincevfive(String newEcotypesincevfive) {
		this.ecotypesincevfive = newEcotypesincevfive;
	}

	public String getCorpaddress() {
		return this.corpaddress;
	}

	public void setCorpaddress(String newCorpaddress) {
		this.corpaddress = newCorpaddress;
	}

	public String getZipcode() {
		return this.zipcode;
	}

	public void setZipcode(String newZipcode) {
		this.zipcode = newZipcode;
	}

	public String getUrl() {
		return this.url;
	}

	public void setUrl(String newUrl) {
		this.url = newUrl;
	}

	public String getMemo() {
		return this.memo;
	}

	public void setMemo(String newMemo) {
		this.memo = newMemo;
	}

	public String getDef1() {
		return this.def1;
	}

	public void setDef1(String newDef1) {
		this.def1 = newDef1;
	}

	public String getDef2() {
		return this.def2;
	}

	public void setDef2(String newDef2) {
		this.def2 = newDef2;
	}

	public String getDef3() {
		return this.def3;
	}

	public void setDef3(String newDef3) {
		this.def3 = newDef3;
	}

	public String getDef4() {
		return this.def4;
	}

	public void setDef4(String newDef4) {
		this.def4 = newDef4;
	}

	public String getDef5() {
		return this.def5;
	}

	public void setDef5(String newDef5) {
		this.def5 = newDef5;
	}

	public String getDef6() {
		return this.def6;
	}

	public void setDef6(String newDef6) {
		this.def6 = newDef6;
	}

	public String getDef7() {
		return this.def7;
	}

	public void setDef7(String newDef7) {
		this.def7 = newDef7;
	}

	public String getDef8() {
		return this.def8;
	}

	public void setDef8(String newDef8) {
		this.def8 = newDef8;
	}

	public String getDef9() {
		return this.def9;
	}

	public void setDef9(String newDef9) {
		this.def9 = newDef9;
	}

	public String getDef10() {
		return this.def10;
	}

	public void setDef10(String newDef10) {
		this.def10 = newDef10;
	}

	public String getDef11() {
		return this.def11;
	}

	public void setDef11(String newDef11) {
		this.def11 = newDef11;
	}

	public String getDef12() {
		return this.def12;
	}

	public void setDef12(String newDef12) {
		this.def12 = newDef12;
	}

	public String getDef13() {
		return this.def13;
	}

	public void setDef13(String newDef13) {
		this.def13 = newDef13;
	}

	public String getDef14() {
		return this.def14;
	}

	public void setDef14(String newDef14) {
		this.def14 = newDef14;
	}

	public String getDef15() {
		return this.def15;
	}

	public void setDef15(String newDef15) {
		this.def15 = newDef15;
	}

	public String getDef16() {
		return this.def16;
	}

	public void setDef16(String newDef16) {
		this.def16 = newDef16;
	}

	public String getDef17() {
		return this.def17;
	}

	public void setDef17(String newDef17) {
		this.def17 = newDef17;
	}

	public String getDef18() {
		return this.def18;
	}

	public void setDef18(String newDef18) {
		this.def18 = newDef18;
	}

	public String getDef19() {
		return this.def19;
	}

	public void setDef19(String newDef19) {
		this.def19 = newDef19;
	}

	public String getDef20() {
		return this.def20;
	}

	public void setDef20(String newDef20) {
		this.def20 = newDef20;
	}

	public String getDef21() {
		return this.def21;
	}

	public void setDef21(String newDef21) {
		this.def21 = newDef21;
	}

	public String getDef22() {
		return this.def22;
	}

	public void setDef22(String newDef22) {
		this.def22 = newDef22;
	}

	public String getDef23() {
		return this.def23;
	}

	public void setDef23(String newDef23) {
		this.def23 = newDef23;
	}

	public String getDef24() {
		return this.def24;
	}

	public void setDef24(String newDef24) {
		this.def24 = newDef24;
	}

	public String getDef25() {
		return this.def25;
	}

	public void setDef25(String newDef25) {
		this.def25 = newDef25;
	}

	public String getDef26() {
		return this.def26;
	}

	public void setDef26(String newDef26) {
		this.def26 = newDef26;
	}

	public String getDef27() {
		return this.def27;
	}

	public void setDef27(String newDef27) {
		this.def27 = newDef27;
	}

	public String getDef28() {
		return this.def28;
	}

	public void setDef28(String newDef28) {
		this.def28 = newDef28;
	}

	public String getDef29() {
		return this.def29;
	}

	public void setDef29(String newDef29) {
		this.def29 = newDef29;
	}

	public String getDef30() {
		return this.def30;
	}

	public void setDef30(String newDef30) {
		this.def30 = newDef30;
	}

	public String getDef31() {
		return this.def31;
	}

	public void setDef31(String def31) {
		this.def31 = def31;
	}

	public String getDef32() {
		return this.def32;
	}

	public void setDef32(String def32) {
		this.def32 = def32;
	}

	public String getDef33() {
		return this.def33;
	}

	public void setDef33(String def33) {
		this.def33 = def33;
	}

	public String getDef34() {
		return this.def34;
	}

	public void setDef34(String def34) {
		this.def34 = def34;
	}

	public String getDef35() {
		return this.def35;
	}

	public void setDef35(String def35) {
		this.def35 = def35;
	}

	public String getDef36() {
		return this.def36;
	}

	public void setDef36(String def36) {
		this.def36 = def36;
	}

	public String getDef37() {
		return this.def37;
	}

	public void setDef37(String def37) {
		this.def37 = def37;
	}

	public String getDef38() {
		return this.def38;
	}

	public void setDef38(String def38) {
		this.def38 = def38;
	}

	public String getDef39() {
		return this.def39;
	}

	public void setDef39(String def39) {
		this.def39 = def39;
	}

	public String getDef40() {
		return this.def40;
	}

	public void setDef40(String def40) {
		this.def40 = def40;
	}

	public String getDef41() {
		return this.def41;
	}

	public void setDef41(String def41) {
		this.def41 = def41;
	}

	public String getDef42() {
		return this.def42;
	}

	public void setDef42(String def42) {
		this.def42 = def42;
	}

	public String getDef43() {
		return this.def43;
	}

	public void setDef43(String def43) {
		this.def43 = def43;
	}

	public String getDef44() {
		return this.def44;
	}

	public void setDef44(String def44) {
		this.def44 = def44;
	}

	public String getDef45() {
		return this.def45;
	}

	public void setDef45(String def45) {
		this.def45 = def45;
	}

	public String getDef46() {
		return this.def46;
	}

	public void setDef46(String def46) {
		this.def46 = def46;
	}

	public String getDef47() {
		return this.def47;
	}

	public void setDef47(String def47) {
		this.def47 = def47;
	}

	public String getDef48() {
		return this.def48;
	}

	public void setDef48(String def48) {
		this.def48 = def48;
	}

	public String getDef49() {
		return this.def49;
	}

	public void setDef49(String def49) {
		this.def49 = def49;
	}

	public String getDef50() {
		return this.def50;
	}

	public void setDef50(String def50) {
		this.def50 = def50;
	}

	public Integer getSupstate() {
		return this.supstate;
	}

	public void setSupstate(Integer newSupstate) {
		this.supstate = newSupstate;
	}

	public String getCreator() {
		return this.creator;
	}

	public UFBoolean getBlacklist() {
		return this.blacklist == null ? UFBoolean.FALSE : this.blacklist;
	}

	public void setBlacklist(UFBoolean blacklist) {
		this.blacklist = blacklist;
	}

	public UFDate getBlacklistdate() {
		return this.blacklistdate;
	}

	public void setBlacklistdate(UFDate blacklistdate) {
		this.blacklistdate = blacklistdate;
	}

	public String getBlacklistuser() {
		return this.blacklistuser;
	}

	public void setBlacklistuser(String blacklistuser) {
		this.blacklistuser = blacklistuser;
	}

//	public String getSupplieruser() {
//		return this.supplieruser;
//	}
//
//	public void setSupplieruser(String Supplieruser) {
//		this.supplieruser = Supplieruser;
//	}

	public void setCreator(String newCreator) {
		this.creator = newCreator;
	}

	public UFDateTime getCreationtime() {
		return this.creationtime;
	}

	public void setCreationtime(UFDateTime newCreationtime) {
		this.creationtime = newCreationtime;
	}

	public String getModifier() {
		return this.modifier;
	}

	public void setModifier(String newModifier) {
		this.modifier = newModifier;
	}

	public UFDateTime getModifiedtime() {
		return this.modifiedtime;
	}

	public void setModifiedtime(UFDateTime newModifiedtime) {
		this.modifiedtime = newModifiedtime;
	}

	public SupLinkmanVO[] getSuplinkman() {
		return this.suplinkman;
	}

	public void setSuplinkman(SupLinkmanVO[] newSuplinkman) {
		this.suplinkman = newSuplinkman;
	}

	public CustbankVO[] getSupbankacc() {
		return this.supbankacc;
	}

	public void setSupbankacc(CustbankVO[] newSupbankacc) {
		this.supbankacc = newSupbankacc;
	}

	public SupFinanceVO[] getSupfinance() {
		return this.supfinance;
	}

	public void setSupfinance(SupFinanceVO[] newSupfinance) {
		this.supfinance = newSupfinance;
	}

	public SupStockVO[] getSupstock() {
		return this.supstock;
	}

	public void setSupstock(SupStockVO[] newSupstock) {
		this.supstock = newSupstock;
	}

	public String getTel1() {
		return this.tel1;
	}

	public void setTel1(String newTel1) {
		this.tel1 = newTel1;
	}

	public String getTel2() {
		return this.tel2;
	}

	public void setTel2(String newTel2) {
		this.tel2 = newTel2;
	}

	public String getTel3() {
		return this.tel3;
	}

	public void setTel3(String newTel3) {
		this.tel3 = newTel3;
	}

	public String getFax1() {
		return this.fax1;
	}

	public void setFax1(String newFax1) {
		this.fax1 = newFax1;
	}

	public String getFax2() {
		return this.fax2;
	}

	public void setFax2(String newFax2) {
		this.fax2 = newFax2;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String newEmail) {
		this.email = newEmail;
	}

	public String getPk_supplier_pf() {
		return this.pk_supplier_pf;
	}

	public void setPk_supplier_pf(String newPk_supplier_pf) {
		this.pk_supplier_pf = newPk_supplier_pf;
	}

	public String getPk_country() {
		return this.pk_country;
	}

	public void setPk_country(String newPk_country) {
		this.pk_country = newPk_country;
	}

	public String getPk_timezone() {
		return this.pk_timezone;
	}

	public void setPk_timezone(String newPk_timezone) {
		this.pk_timezone = newPk_timezone;
	}

	public String getPk_format() {
		return this.pk_format;
	}

	public void setPk_format(String newPk_format) {
		this.pk_format = newPk_format;
	}

	public String getPk_billtypecode() {
		return this.pk_billtypecode;
	}

	public void setPk_billtypecode(String newPk_billtypecode) {
		this.pk_billtypecode = newPk_billtypecode;
	}

	public Integer getEnablestate() {
		return this.enablestate;
	}

	public void setEnablestate(Integer newEnablestate) {
		this.enablestate = newEnablestate;
	}

	public Integer getDataoriginflag() {
		return this.dataoriginflag;
	}

	public void setDataoriginflag(Integer newDataoriginflag) {
		this.dataoriginflag = newDataoriginflag;
	}

	public SupCountryTaxesVO[] getSupcountrytaxes() {
		return this.supcountrytaxes;
	}

	public void setSupcountrytaxes(SupCountryTaxesVO[] newSupcountrytaxes) {
		this.supcountrytaxes = newSupcountrytaxes;
	}

	public UFBoolean getIsvat() {
		return this.isvat;
	}

	public void setIsvat(UFBoolean newIsvat) {
		this.isvat = newIsvat;
	}

	public String getVatcode() {
		return this.vatcode;
	}

	public void setVatcode(String newVatcode) {
		this.vatcode = newVatcode;
	}

	public String getPk_suptaxes() {
		return this.pk_suptaxes;
	}

	public void setPk_suptaxes(String newPk_suptaxes) {
		this.pk_suptaxes = newPk_suptaxes;
	}

	public SupvatVO[] getSupvat() {
		return this.supvat;
	}

	public void setSupvat(SupvatVO[] newSupvat) {
		this.supvat = newSupvat;
	}

	public Integer getDr() {
		return this.dr;
	}

	public void setDr(Integer newDr) {
		this.dr = newDr;
	}

	public UFDateTime getTs() {
		return this.ts;
	}

	public void setTs(UFDateTime newTs) {
		this.ts = newTs;
	}

	public String getParentPKFieldName() {
		return null;
	}

	public String getPKFieldName() {
		return "pk_supplier";
	}

	public String getTableName() {
		return "bd_supplier";
	}

	public static String getDefaultTableName() {
		return "bd_supplier";
	}

	public Integer getDeletestate() {
		return this.deletestate;
	}

	public void setDeletestate(Integer newDeletestate) {
		this.deletestate = newDeletestate;
	}

	public String getDelperson() {
		return this.delperson;
	}

	public void setDelperson(String newDelperson) {
		this.delperson = newDelperson;
	}

	public UFDateTime getDeltime() {
		return this.deltime;
	}

	public void setDeltime(UFDateTime newDeltime) {
		this.deltime = newDeltime;
	}

	public UFBoolean getInnerprofitcenter() {
		return this.innerprofitcenter == null ? UFBoolean.FALSE : this.innerprofitcenter;
	}

	public void setInnerprofitcenter(UFBoolean innerprofitcenter) {
		this.innerprofitcenter = innerprofitcenter;
	}

	public String getPk_profitcenter() {
		return this.pk_profitcenter;
	}

	public void setPk_profitcenter(String pk_profitcenter) {
		this.pk_profitcenter = pk_profitcenter;
	}

	public void setEname(String ename) {
		this.ename = ename;
	}

	public String getEname() {
		return this.ename;
	}

	public Map<String, Object> getExtendObjMap() {
		return this.extendObjMap;
	}

	public void setExtendObjMap(Map<String, Object> extendObjMap) {
		this.extendObjMap = extendObjMap;
	}

	public void setBuslicensenum(String buslicensenum) {
		this.buslicensenum = buslicensenum;
	}

	public String getBuslicensenum() {
		return this.buslicensenum;
	}

	public void setEstablishdate(UFDate establishdate) {
		this.establishdate = establishdate;
	}

	public UFDate getEstablishdate() {
		return this.establishdate;
	}

	@MDEntityInfo(beanFullclassName = "nc.vo.bd.supplier.SupplierVO")
	public IVOMeta getMetaData() {
		return VOMetaFactory.getInstance().getVOMeta("uap.supplier");
	}

	public String getPk_currtype() {
		return this.pk_currtype;
	}

	public void setPk_currtype(String pk_currtype) {
		this.pk_currtype = pk_currtype;
	}

	public UFBoolean getIscarrier() {
		return this.iscarrier;
	}

	public void setIscarrier(UFBoolean iscarrier) {
		this.iscarrier = iscarrier;
	}

	public UFBoolean getIsmobilecoopertive() {
		return this.ismobilecoopertive == null ? UFBoolean.FALSE : this.ismobilecoopertive;
	}

	public void setIsmobilecoopertive(UFBoolean ismobilecoopertive) {
		this.ismobilecoopertive = ismobilecoopertive;
	}

	public Integer getSource() {
		return this.source;
	}

	public void setSource(Integer source) {
		this.source = source;
	}

	public String getRatetype() {
		return this.ratetype;
	}

	public void setRatetype(String ratetype) {
		this.ratetype = ratetype;
	}

	public UFDate getBegindate() {
		return this.begindate;
	}

	public void setBegindate(UFDate begindate) {
		this.begindate = begindate;
	}

	public UFDate getEnddate() {
		return this.enddate;
	}

	public void setEnddate(UFDate enddate) {
		this.enddate = enddate;
	}

	public Map<String, List<SuperVO>> getExbeanname_tabvo_map() {
		if (this.exbeanname_tabvo_map == null) {
			this.exbeanname_tabvo_map = new HashMap();
		}
		return this.exbeanname_tabvo_map;
	}

	public void setExbeanname_tabvo_map(Map<String, List<SuperVO>> exbeanname_tabvo_map) {
		this.exbeanname_tabvo_map = exbeanname_tabvo_map;
	}
}